
// 表格单元格类型
enum TableCellType {
    data = "data",                // 普通数据
    icon = "icon",                // 图标
    state = "state",              // 状态
    operation = "operation",      // 操作

}

// 按钮类型
enum ButtonType {
    default = "default",   // 默认
    primary = "primary",   // 正常
    success = "success",   // 成功
    warning = "warning",   // 警告
    info = "info",          // 警告
}

// 图标类型
enum IconType {
    plus = "plus",
    refresh = "refresh",
    edit = "edit",
    minus = "minus"
}

// 大小类型
enum SizeType {
    small = "small"
}

// 表单类型
enum FormType {
    input = "input",            // 输入框
    textarea = "textarea",      // 文本框
    select = "select",          // 下拉选择
    datePicker = "datePicker",  // 日期选择 yyyy-MM-dd
    timePicker = "timePicker",  // 时间选择 HH:mm:ss
    switch = "switch",          // 滑动按钮
    checkbox = "checkbox",      // 复选框
    radio = "radio"             // 单选框

}

enum RuleEventType {
    blur = "blur",        // 焦点
    change = "change",    // 改变

    object = "object",    // 数据
    date = "date",        // 日期
    array = "array"       // 数组
}

export { TableCellType, ButtonType, IconType, SizeType, FormType, RuleEventType };